DynamoDB Reserved Capacity এবং এর সুবিধা

Database Tutorials - ডাইনামোডিবি (DynamoDB) DynamoDB Pricing এবং Cost Optimization |
207
207

DynamoDB Reserved Capacity হল একটি সাবস্ক্রিপশন ভিত্তিক অফার যা আপনাকে আপনার DynamoDB টেবিলের জন্য নির্দিষ্ট পরিমাণ রিড এবং রাইট ক্যাপাসিটি ইউনিট (RCU, WCU) পূর্বে বুক করতে দেয়। যখন আপনি Reserved Capacity কিনেন, আপনি নির্দিষ্ট পরিমাণ রিড এবং রাইট ক্যাপাসিটি ইউনিট (RCU এবং WCU) আংশিক বা পূর্ণকালীনভাবে সংরক্ষণ করেন। এটি দীর্ঘমেয়াদী ব্যবহারের জন্য খরচ কমাতে এবং পারফরম্যান্স স্থিতিশীল রাখতে সহায়তা করে।

Reserved Capacity কীভাবে কাজ করে?

DynamoDB-তে Provisioned Capacity Mode ব্যবহারের ক্ষেত্রে, আপনি নির্দিষ্ট পরিমাণ Read Capacity Units (RCUs) এবং Write Capacity Units (WCUs) নির্ধারণ করেন। Reserved Capacity আপনাকে এই ইউনিটগুলির জন্য প্রি-পেইড বিকল্প প্রদান করে, যার মাধ্যমে আপনি ধারাবাহিকভাবে পারফরম্যান্স এবং খরচ নিয়ন্ত্রণ করতে পারবেন।

  • Read Capacity Units (RCU): এটি হল ইউনিট যা আপনার টেবিল থেকে প্রতি সেকেন্ডে কতটি রিড অপারেশন করা যাবে তার পরিমাণ নির্ধারণ করে।
  • Write Capacity Units (WCU): এটি হল ইউনিট যা আপনার টেবিলের জন্য প্রতি সেকেন্ডে কতটি রাইট অপারেশন করা যাবে তা নির্ধারণ করে।

Reserved Capacity আপনাকে এক বছরের জন্য নির্দিষ্ট RCU এবং WCU নির্ধারণ করতে দেয়, যার ফলে আপনি অতিরিক্ত খরচ কমাতে পারবেন।


DynamoDB Reserved Capacity এর সুবিধা:

  1. খরচ কমানো:
    • Reserved Capacity আপনাকে প্রি-পেইড ভাউচার বা সাবস্ক্রিপশন ভিত্তিতে নির্দিষ্ট পরিমাণ RCU এবং WCU জন্য সাশ্রয়ী মূল্যে বুকিং করতে দেয়। এর ফলে আপনি যদি আপনার অ্যাপ্লিকেশনের জন্য পূর্বানুমানিত ব্যবহার নিশ্চিত করেন, তাহলে এই সুবিধা গ্রহণ করে বেশ ভাল ডিসকাউন্ট পেতে পারেন। সাধারণভাবে Reserved Capacity এর জন্য 30% পর্যন্ত ডিসকাউন্ট পাওয়া যায়।
  2. ব্যবহারের পূর্বানুমান এবং খরচ নিয়ন্ত্রণ:
    • যদি আপনার অ্যাপ্লিকেশন নির্দিষ্ট পরিমাণে ডেটা রিড এবং রাইট করতে থাকে, তবে Reserved Capacity আপনাকে পূর্বানুমানিত খরচে সহায়তা করে। এটি অত্যধিক খরচের ঝুঁকি কমিয়ে দেয় এবং বাজেট অনুসারে খরচ নিয়ন্ত্রণ করতে সহায়তা করে।
  3. পারফরম্যান্স স্থিতিশীলতা:
    • প্রি-পেইড ক্যাপাসিটি বুক করার ফলে, আপনার ডেটাবেস পারফরম্যান্স স্থিতিশীল থাকে। যখন আপনি পরিমাণ নির্দিষ্ট করে বুক করেন, তখন DynamoDB নিশ্চিত করে যে আপনার টেবিল যথাযথ পরিমাণ রিড এবং রাইট ক্যাপাসিটি পাবে।
  4. Flexible Capacity Allocation:
    • Reserved Capacity আপনাকে আপনার প্রয়োজন অনুসারে Read এবং Write Capacity স্বাধীনভাবে নির্ধারণের সুবিধা দেয়। আপনি যদি আপনার অ্যাপ্লিকেশনের ট্রাফিক প্রিডিক্ট করতে পারেন, তাহলে আপনার প্রয়োজনীয় ক্যাপাসিটি সঠিকভাবে বরাদ্দ করতে পারবেন।
  5. Automatic Scaling:
    • Reserved Capacity ব্যবহার করার ক্ষেত্রে DynamoDB আপনার টেবিলের জন্য Auto Scaling এর মাধ্যমে পরিমাণ অনুযায়ী পারফরম্যান্স বজায় রাখে। এর ফলে খরচ নিয়ন্ত্রণ এবং সিস্টেমের স্থিতিশীলতা বজায় থাকে।
  6. বহু রিজিওন সাপোর্ট:
    • যদি আপনি Global Tables ব্যবহার করেন, তাহলে Reserved Capacity একাধিক রিজিওনে প্রযোজ্য হতে পারে। এতে আপনার মাল্টি-রিজিওন ডেটাবেস পারফরম্যান্সের জন্য ভালো খরচ মডেল পাওয়া যায়।

Reserved Capacity কেন ব্যবহার করবেন?

  1. লম্বা সময় ধরে উচ্চ ট্রাফিক: যদি আপনার অ্যাপ্লিকেশন বা ওয়েবসাইটের জন্য DynamoDB দীর্ঘ সময় ধরে স্থিতিশীল ট্রাফিক থাকে এবং আপনি ডেটার প্রবাহের পূর্বানুমান করতে পারেন, তাহলে Reserved Capacity উপকারী হবে।
  2. নির্দিষ্ট বাজেটে কাজ করা: আপনার অ্যাপ্লিকেশন যদি নির্দিষ্ট বাজেটের মধ্যে সীমাবদ্ধ থাকে, তাহলে Reserved Capacity আপনার খরচ নিয়ন্ত্রণে সহায়তা করবে।
  3. বিশ্বস্ত পারফরম্যান্সের প্রয়োজন: যদি আপনার অ্যাপ্লিকেশন উচ্চ পারফরম্যান্সের জন্য নির্দিষ্ট রিড এবং রাইট ক্যাপাসিটির প্রয়োজন হয়, তবে এই ভাউচার ব্যবহার করে আপনি consistent performance পেতে পারেন।

Reserved Capacity এবং On-Demand Capacity Mode এর মধ্যে পার্থক্য:

বৈশিষ্ট্যReserved CapacityOn-Demand Capacity Mode
খরচপ্রি-পেইড ডিসকাউন্ট পেয়ে কম খরচপ্রতি রিড/রাইট অপারেশন অনুযায়ী খরচ
ক্ষমতা নির্ধারণপূর্বনির্ধারিত RCU/WCUস্বয়ংক্রিয়ভাবে টেবিলের জন্য RCU/WCU বরাদ্দ করা হয়
স্কেলিংপূর্বানুমানিত এবং স্থিতিশীলস্বয়ংক্রিয়ভাবে ট্রাফিক অনুযায়ী স্কেল হয়
উপযুক্ত ব্যবহারপূর্বানুমানিত ডেটাবেস ট্রাফিকযখন ডেটাবেসের ট্রাফিক অস্থির বা অজানা থাকে
খরচ পরিকল্পনাপূর্বানুমানিত খরচ নিয়ন্ত্রণগড় খরচের উপর নির্ভরশীল

DynamoDB Reserved Capacity আপনাকে দীর্ঘমেয়াদী খরচ সাশ্রয় করতে এবং উচ্চ পারফরম্যান্স নিশ্চিত করতে সহায়তা করে। এটি বিশেষ করে তাদের জন্য উপকারী যারা পূর্বানুমানিত ডেটা ট্রাফিকের সঙ্গে কাজ করেন এবং যারা DynamoDB টেবিলের জন্য প্রেডিক্টেবল খরচ চান।

common.content_added_by
টপ রেটেড অ্যাপ

স্যাট অ্যাকাডেমী অ্যাপ

আমাদের অল-ইন-ওয়ান মোবাইল অ্যাপের মাধ্যমে সীমাহীন শেখার সুযোগ উপভোগ করুন।

ভিডিও
লাইভ ক্লাস
এক্সাম
ডাউনলোড করুন
Promotion